using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;

namespace SU.DomainModel.Entity
{
    public partial class ContainerOrder
    {
        public string ID { get; set; }
        public string OrderNo { get; set; }
        [Required(ErrorMessage = "*")]
        public string CustomerName { get; set; }
        [Required(ErrorMessage = "*")]
        public string ShipName { get; set; }
        [Required(ErrorMessage = "*")]
        public string Voyage { get; set; }
        [Required(ErrorMessage = "*")]
        public string CarrierName { get; set; }
        //[Required(ErrorMessage = "*")]
        public string LadingBillNo { get; set; }
        public string StartPort { get; set; }
        //[Required(ErrorMessage = "*")]
        public string EndPort { get; set; }
        public string ETD { get; set; }
        //[Required(ErrorMessage = "*")]
        public string CloseDate { get; set; }
        [Required(ErrorMessage = "*")]
        public string ContainerTypeNum { get; set; }
        [Required(ErrorMessage = "*")]
        public string GoodsName { get; set; }
        //[Required(ErrorMessage = "*")]
        public string Marks { get; set; }
        //[Required(ErrorMessage = "*")]
        public string Number { get; set; }
        //[Required(ErrorMessage = "*")]
        public string Package { get; set; }
        [Required(ErrorMessage = "*")]
        public string Weight { get; set; }
        //[Required(ErrorMessage = "*")]
        public string Measurement { get; set; }
        [Required(ErrorMessage = "*")]
        public string ArriveDate { get; set; }
        //[Required(ErrorMessage = "*")]
        public string ContainerData { get; set; }
        public string Remark { get; set; }

        public string ForecastDate { get; set; }

        public string Contact { get; set; }
        public string Phone { get; set; }
        public string Fax { get; set; }
        public string Email { get; set; }

        
        //[Required(ErrorMessage = "*")]
        public string Address { get; set; }

        public string LadingURL { get; set; }

        public string URL { get; set; }
        public Nullable<int> Status { get; set; }
        public Nullable<int> Type { get; set; }
        public string UsersID { get; set; }
        public string CustomerID { get; set; }
        public Nullable<System.DateTime> CreateDate { get; set; }
    }
}
